interconnecting channels - Turkish English Dictionary